Cos'è un UDF?

Un UDF (User-Defined Function block = blocco funzionale personalizzato) è un metodo molto pratico per gestire la logica dei programmi costituita da un gruppo di blocchi funzionali e può essere utilizzato in diversi punti dello stesso programma di comando o in programmi diversi. Con l'UDF si evita di copiare e incollare in più punti lo stesso set di blocchi generando una logica di programma più leggibile con un numero minore di linee di collegamento. L'UDF permette infatti di apportare modifiche a tutte le occorrenze dello schema logico in un solo punto.

Per creare e utilizzare un UDF procedere nel modo seguente:

  1. Modo di modifica: creazione e modifica di un UDF.

  2. Modo di utilizzo: utilizzo dell'UDF in un FDB o in altro UDF (UDF annidato).

    Se è stato importato, l'UDF è disponibile nell'albero dei blocchi come i normali blocchi funzionali e può essere utilizzato come uno di essi.